/** <a href="http://www.cpupk.com/decompiler">Eclipse Class Decompiler</a> plugin, Copyright (c) 2017 Chen Chao. **/
package com.minierp.service;

import com.minierp.bean.AdjustBillBean;
import com.minierp.bean.UserBean;
import com.minierp.dao.AdjustBillDao;
import com.minierp.dao.AdjustBillItemDao;
import com.minierp.dao.BusinessBillDao;
import com.minierp.dao.FinanceDetailDao;
import com.minierp.dao.IdGenerator;
import com.minierp.dao.PayBillDao;
import com.minierp.dao.ReceiveBillDao;
import com.minierp.dao.SerialNumberDao;

public interface AdjustBillService {
	void txInsert(AdjustBillBean arg0, AdjustBillDao arg1,
			AdjustBillItemDao arg2, SerialNumberDao arg3, IdGenerator arg4,
			ReceiveBillDao arg5, PayBillDao arg6, BusinessBillDao arg7)
			throws Exception;

	void txUpdate(AdjustBillBean arg0, AdjustBillDao arg1,
			AdjustBillItemDao arg2, IdGenerator arg3, ReceiveBillDao arg4,
			PayBillDao arg5, BusinessBillDao arg6) throws Exception;

	void txExamine(long arg0, AdjustBillDao arg2, AdjustBillItemDao arg3,
			ReceiveBillDao arg4, PayBillDao arg5, BusinessBillDao arg6,
			IdGenerator arg7, long arg8, String arg10) throws Exception;

	void txUnExamine(long arg0, AdjustBillDao arg2, AdjustBillItemDao arg3,
			ReceiveBillDao arg4, PayBillDao arg5, BusinessBillDao arg6,
			IdGenerator arg7, FinanceDetailDao arg8) throws Exception;

	void txCancel(long arg0, String arg2, AdjustBillDao arg3,
			AdjustBillItemDao arg4, ReceiveBillDao arg5, PayBillDao arg6,
			BusinessBillDao arg7, IdGenerator arg8, UserBean arg9,
			FinanceDetailDao arg10) throws Exception;
}